package com.glialsoft.managed;

import javax.ejb.EJB;

import com.gilalsoft.negocio.fachada.FachadaManaged;
import com.glialsoft.negocio.dtos.Historia_ClinicaDTO;
import com.glialsoft.negocio.dtos.Historia_SocialDTO;
import com.glialsoft.negocio.dtos.PacienteDTO;

public class HistoriaSocialMana {

@EJB
private FachadaManaged fachada;

	private String pacienteSe;
	private Historia_SocialDTO historia_socialDTO;

	
	
	public  HistoriaSocialMana(){
	
	historia_socialDTO = new Historia_SocialDTO();
	
	}
	
	public String getPacienteSe() {
		return pacienteSe;
	}

	public void setPacienteSe(String pacienteSe) {
		this.pacienteSe = pacienteSe;
	}
	
	
	
	public String registrarHistoriSocial(){
		
		 System.out.println("Paciente select "+pacienteSe);
		
         
		 String []p = pacienteSe.split("-");
         if(p.length>0){
		 int id_paciente = Integer.parseInt(p[0]);
           
          historia_socialDTO.setId_paciente(id_paciente);
		
          
		
		
		fachada.registrarHistoriaSocial(historia_socialDTO);
		historia_socialDTO = new Historia_SocialDTO();
         }
		return "historia_social.jsf";
	}

	public FachadaManaged getFachada() {
		return fachada;
	}

	public void setFachada(FachadaManaged fachada) {
		this.fachada = fachada;
	}

	public Historia_SocialDTO getHistoria_socialDTO() {
		return historia_socialDTO;
	}

	public void setHistoria_socialDTO(Historia_SocialDTO historia_socialDTO) {
		this.historia_socialDTO = historia_socialDTO;
	}

	

	
	
}
